shopping carriage - Spanish English Dictionary